package com.zmn.brs.common.model.dio.objective;

import io.swagger.annotations.ApiModel;
import lombok.*;
import java.io.Serializable;
import java.util.List;

/**
 * 类描述：目标指标响应参数
 * @author chongw
 * @since 2021/06/09 14:01
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ToString
@ApiModel(value = "目标指标响应参数")
public class ObjectiveWarnDIO implements Serializable {

    /**
     * 员工ID
     */
    private Integer staffId;

    /**
     * 员工姓名
     */
    private String staffName;

    /**
     * 当前监控周期所处的月份
     */
    private String month;

    /**
     * 当前监控周期的时间
     */
    private String endTime;

    /**
     * 当前考核对象指标数据集
     */
    private List<ObjectiveMasterTargetDIO> objectiveMasters;

    /**
     * 下级指标数据集（如果为责任人，则无下级指标）
     */
    private List<ObjectiveMasterTargetDIO> subObjectiveMasters;



}
